package main

import (
	"TODO/dao"
	"TODO/models"
	"TODO/routers"
)

func main() {
	// 创建数据库 CREATE DATABASE
	// 连接数据库
	err := dao.InitDB()
	if err != nil {
		panic(err)
	}
	defer dao.Close() // 程序退出关闭数据库连接
	// 模型绑定
	dao.DB.AutoMigrate(&models.ToDo{})
	// 注册路由
	r := routers.SetupRouters()
	_ = r.Run(":9000")
}
